﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CoreShop.Model
{
    public class corecmsfoodprice
    {
        /// <summary>
        /// 产品规格ID
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "pdtSpuSpecId", IsPrimaryKey = true)]
        public long pdtSpuSpecId { get; set; }

        /// <summary>
        /// 标准零售价(价格表)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "saPrice", IsNullable = true)]
        public decimal saPrice { get; set; }

        /// <summary>
        /// 规格变更价格（商品档案 ）允许前台改价 0 是 1 否
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "specChgPrice", IsNullable = true)]
        public decimal specChgPrice { get; set; }

        /// <summary>
        /// 标准零售价（商品档案 ）
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "specSaPrice", IsNullable = true)]
        public decimal specSaPrice { get; set; }

        /// <summary>
        /// 规格租户ID（商品档案 ）
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "specTenantId", IsNullable = true)]
        public int specTenantId { get; set; }

        /// <summary>
        /// 售价2（商品档案 ）
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "specVipPrice", IsNullable = true)]
        public decimal specVipPrice { get; set; }

        /// <summary>
        /// 售价3（商品档案 ）
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "specVvipPrice", IsNullable = true)]
        public decimal specVvipPrice { get; set; }

        /// <summary>
        /// 停售标志(是否停售0是 1否)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "stopSaleFlag", IsNullable = true)]
        public bool? stopSaleFlag { get; set; }

        /// <summary>
        /// 租户ID(价格表)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "tenantId", IsNullable = true)]
        public int tenantId { get; set; }

        /// <summary>
        /// 售价2(价格表)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "vipPrice", IsNullable = true)]
        public decimal vipPrice { get; set; }

        /// <summary>
        /// 售价3(价格表)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "vvipPrice", IsNullable = true)]
        public decimal vvipPrice { get; set; }

        /// <summary>
        /// 折扣项
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "disItem", IsNullable = true)]
        public int disItem { get; set; }

        /// <summary>
        /// 最大价格(价格表)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "maxPrice", IsNullable = true)]
        public decimal maxPrice { get; set; }

        /// <summary>
        /// 最小价格(价格表)
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "minPrice", IsNullable = true)]
        public decimal minPrice { get; set; }

        /// <summary>
        /// 产品规格ID
        /// </summary>
        [SqlSugar.SugarColumn(ColumnName = "batchId", IsNullable = true)]
        public long batchId { get; set; }
    }
}
